arouse curiosity - Español Inglés Diccionario